Buffer Sharing for Proxy Caching of Streaming Sessions

نویسندگان

  • Songqing Chen
  • Bo Shen
  • Yong Yan
  • Xiaodong Zhang
چکیده

With the falling price of the memory, an increasing number of multimedia servers and proxies are now equipped with a large memory space. Caching media objects in the memory of a proxy helps to reduce the network traffic, the disk I/O bandwidth requirement, and the data delivery latency. The running buffer approach and its alternatives are representative techniques to cache streaming data in the memory. There are two limits in the existing techniques. First, although multiple running buffers for the same media object co-exist in a given processing period, data sharing among the multiple buffers is not considered. Second, user access patterns are not insightfully considered in the buffer management. In this study, we propose two techniques based on shared running buffers (SRB) in the proxy to address these limits. Considering user access patterns and characteristics of the requested media objects, our techniques adaptively allocate memory buffers to fully utilize the currently buffered data of streaming sessions to serve existing requests concurrently, with the aim to reduce both the server load and the network traffic. Experimentally comparing with several existing techniques, we have shown that the proposed techniques have achieved significant performance improvement by effectively using the sharing running buffers.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Proxy Caching System for MPEG-4 Video Streaming with a Quality Adaptation Mechanism

In this paper, we propose, design, implement, and evaluate a proxy caching system for MPEG4 video streaming services for heterogeneous users. In our system, a video stream is divided into blocks for efficient use of the cache buffer and the bandwidth. A proxy retrieves a block from a server, deposits it in its local cache buffer, and provides a requesting client with the block in time. It maint...

متن کامل

Proxy Caching System for MPEG-4 Video Streaming with Quality Adjustment Mechanism

With the growth of computing power and the proliferation of the Internet, video streaming services become widely deployed. In this paper, we propose, design, implement, and evaluate a proxy caching system for MPEG-4 video streaming services. With our system, the high-quality, low-delay, and scalable video distribution can be accomplished. In our system, a video stream is divided into blocks for...

متن کامل

Proxy caching for peer-to-peer live streaming

1389-1286/$ see front matter 2009 Elsevier B.V doi:10.1016/j.comnet.2009.11.013 q This work has been supported in part by NSFC 60873253), NSFC-RGC Joint Research Project (20731 of China (2009CB320501), 863 Project of China ( Program for New Century Excellent Talents in Univ * Corresponding author. Tel.: +86 6 260 3064; fax E-mail addresses: [email protected] (K. Xu), (M. Zhang), [email protected]...

متن کامل

Proxy Caching Mechanisms with Quality Adjustment for Video Streaming Services

The proxy mechanism widely used in WWW systems offers low-delay data delivery bymeans of “proxy server”. By applying proxy mechanisms to video streaming system, we expect that high-quality and low-delay video distribution can be accomplished without introducing extra load on the system. In addition, it is effective to adapt the quality of cached video data appropriately in the proxy if user req...

متن کامل

Prefix caching assisted periodic broadcast for streaming popular videos

The bandwidth-intensive and long-lived nature of high quality digital video makes it a challenging problem to transmit such video over the Internet. In this paper, we propose a scalable and flexible framework integrating proxy-based prefix caching with periodic broadcast of the suffix of a video from the server, for efficiently streaming a set of popular videos to a large number of asynchronous...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003